Итак, все, кто хочет разнообразить перестрелки в BF2, могут открыть скрытое оружие через файл unlocks.py (\Battlefield 2\python\bf2\stats\)
В самом файле нужно будет найти фрагмент кода defaultUnlocks = [0, 0, 0, 0, 0, 0, 0] и заменить его на defaultUnlocks = [1, 1, 1, 1, 1, 1, 1]
После этого станут доступны 6 ранее скрытых стволов.